ham steak - French English Dictionary